package com.infitecs.eyas.power.dao;

import com.infitecs.eyas.power.model.OperateField;
import com.infitecs.eyas.power.model.Power;
import com.infitecs.krill.mybatis.annotation.mybatisRepository;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * Created by Demon on 2015/4/24.
 */
@mybatisRepository
public interface OperateFieldDao {


    void addOperateField(int powerCaseId);

    OperateField getOperateField(int caseId);

    void updateOperateFieldIndustry(OperateField operateField);

    void updateOperateFieldElement(OperateField operateField);

    void updateOperateFieldAsh(OperateField operateField);

    void updateOperateFieldNature(OperateField operateField);

    void updateOperateFieldEfficiency(OperateField operateField);

    void updateOperateFieldCoalBunker(OperateField operateField);

    void updateOperateFieldBurn(OperateField operateField);

    void updateOperateFieldClean(OperateField operateField);

    void updateOperateFieldChimney(OperateField operateField);

    void updateOperateFieldMillSelect(OperateField operateField);

    void updateOperateFieldSuctionDes(OperateField operateField);

    void updateOperateFieldOnceFanDes(OperateField operateField);

    void updateOperateFieldBlowerDes(OperateField operateField);

}
